package day7;
//测试代码块
public class TestBlock {
    {
        System.out.println("构造代码块，创建对象执行，先走");
    }

    static {
        System.out.println("静态代码块，类加载执行一次，最先执行");
    }

    public TestBlock(){
        System.out.println("构造方法，创建对象执行，后走");
    }

    public void test(){
        System.out.println("普通代码块，test（）被调用执行");
    }

    public static void main(String[] args) {
        TestBlock t1=new TestBlock();
        TestBlock t2=new TestBlock();
        t1.test();
        t2.test();
    }
}

class Test{
    public static void main(String[] args) {

    }
}